cache (for weapons) - Français Anglais Dictionnaire